2798,2800,2801,2803,2803,2804,2806,2810,2812,2814,2818,2822,2824,2830,2832,2832,2835,2840,2846,2848,2849,2853,2858,2863,2871,2876,2881,2885,2887,2887,2887,2887,2888,2890,2892,2893,2895,2895,2895,2896,2900,2902,2905,2907,2908,2909,2909,2912,2915,2917,2918,2918,2916,2914,2913,2910,2909,2909,2909,2908,2900,2894,2887,2880,2874,2870,2864,2858,2856,2853,2851,2849,2847,2845,2842,2839,2839,2837,2836,2833,2832,2831,2830,2829,2826,2824,2824,2824,2823,2821,2820,2819,2818,2816,2813,2809,2807,2802,2800,2794,2791,2790,2789,2786,2782,2780,2779,2774,2772,2770,2768,2764,2756,2750,2747,2743,2738,2737,2736,2731,2730,2723,2722,2721,2721,2720,2720,2719,2719,2718,2717,2717,2715,2715,2715,2716,2716,2717,2718,2718,2718,2718,2718,2718,2717,2717,2717,2717,2717,2717,2717,2717,2718,2718,2718,2718,2718,2717,2712,2711,2710,2709,2708,2707,2706,2705,2704,2704,2703,2702,2701,2700,2699,2698,2697,2695,2694,2693,2692,2691,2690,2689,2686,2684,2682,2681,2679,2677,2677,2675,2674,2672,2672,2671,2670,2669,2667,2666,2665,2665,2664,2663,2662,2661,2660,2659,2658,2656,2655,2652,2651,2650,2649,2648,2647,2645,2644,2643,2642,2641,2640,2639,2638,2637,2636,2635,2634,2633,2632,2632,2631,2630,2629,2629,2628,2628,2627,2626,2624,2624,2623,2621,2620,2619,2618,2618,2618,2617,2616,2615,2616,2617,2618,2619,2620,2621,2623,2623,2622,2622,2622,2623,2624,2625,2627,2628,2629,2630,2631,2632,2634,2636,2639,2641,2642,2642,2643,2643,2644,2644,2646,2648,2649,2651,2652,2655,2656,2657,2658,2660,2661,2663,2664,2665,2666,2668,2669,2670,2672,2674,2676,2678,2680,2683,2684,2686,2687,2688,2690,2690,2691,2692,2694,2695,2696,2697,2699,2700,2702,2703,2704,2705,2708,2709,2710,2711,2713,2714,2715,2716,2717,2718,2720,2721,2723,2724,2726,2727,2727,2728,2729,2730,2746,2745,2744,2744,2743,2743,2743,2743,2744,2745,2746,2748,2750,2751,2752,2753,2754,2755,2756,2756,2757,2757,2757,2756,2755,2754,2753,2752,2751,2750,2749,2748,2747,2746,2730,2731,2731,2731,2731,2731,2732,2732,2733,2734,2735,2736,2737,2738,2739,2740,2741,2744,2745,2748,2751,2754,2758,2760,2763,2765,2766,2767,2767,2768,2769,2771,2772,2773,2774,2775,2776,2778,2779,2780,2781,2782,2782,2784,2786,2786,2787,2789,2794,2797;1388,1389,1390,1390,1391,1391,1392,1394,1395,1396,1396,1395,1394,1393,1393,1395,1397,1398,1401,1402,1404,1408,1411,1414,1415,1415,1416,1418,1420,1421,1424,1427,1430,1432,1433,1435,1438,1440,1444,1449,1454,1456,1459,1461,1462,1469,1473,1477,1478,1481,1482,1485,1488,1491,1493,1498,1503,1507,1515,1519,1522,1524,1524,1522,1524,1527,1529,1529,1530,1531,1532,1533,1533,1533,1534,1536,1537,1537,1537,1538,1538,1538,1537,1534,1532,1531,1530,1528,1526,1524,1523,1522,1522,1522,1522,1522,1522,1525,1526,1525,1523,1520,1519,1519,1519,1520,1521,1522,1522,1521,1521,1521,1520,1519,1519,1518,1517,1516,1515,1513,1513,1513,1513,1512,1511,1511,1510,1510,1509,1509,1509,1508,1508,1507,1506,1505,1504,1504,1503,1502,1501,1500,1499,1498,1498,1497,1496,1495,1494,1493,1492,1491,1490,1489,1488,1487,1486,1485,1483,1483,1484,1484,1485,1486,1487,1488,1488,1489,1489,1489,1490,1490,1490,1491,1491,1492,1492,1492,1493,1493,1493,1493,1493,1493,1493,1493,1493,1493,1494,1494,1494,1494,1495,1495,1495,1495,1495,1495,1496,1497,1497,1497,1497,1498,1499,1499,1499,1499,1498,1498,1498,1498,1499,1500,1500,1502,1503,1503,1504,1504,1504,1505,1505,1505,1504,1503,1503,1502,1502,1501,1501,1500,1500,1499,1499,1498,1498,1497,1496,1495,1494,1493,1492,1492,1492,1491,1490,1489,1489,1488,1487,1486,1485,1485,1484,1484,1482,1481,1480,1479,1478,1477,1476,1475,1476,1476,1476,1476,1475,1474,1474,1474,1474,1474,1474,1473,1472,1471,1470,1469,1469,1468,1468,1467,1466,1466,1466,1466,1465,1465,1464,1464,1464,1464,1463,1462,1462,1461,1461,1460,1459,1458,1458,1458,1457,1457,1456,1455,1454,1453,1452,1451,1450,1449,1449,1448,1448,1447,1446,1446,1445,1445,1445,1445,1444,1444,1443,1443,1442,1442,1441,1441,1440,1440,1439,1439,1438,1437,1436,1436,1435,1434,1473,1473,1473,1474,1474,1475,1476,1477,1478,1479,1480,1480,1480,1480,1480,1480,1479,1479,1479,1478,1478,1477,1476,1475,1474,1474,1474,1473,1473,1474,1474,1474,1474,1473,1434,1433,1432,1431,1430,1429,1428,1427,1426,1425,1424,1424,1423,1422,1422,1421,1420,1420,1420,1419,1418,1418,1417,1417,1416,1415,1413,1412,1411,1409,1408,1407,1406,1405,1405,1404,1404,1403,1403,1403,1403,1402,1401,1399,1395,1394,1393,1391,1390,1389